sub-machine gun - French English Dictionary